/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package combinaciones;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Angelica
 */
public class AlarmaGrave implements ITipoProblema {
public static List<Entidades> observadores = 
            new ArrayList<Entidades>();
    @Override
    public void agregar(Entidades entidad) {
        observadores.add(entidad);
    }

    @Override
    public void quitar(Entidades entidad) {
        observadores.remove(entidad);
    }

    @Override
    public String notificar() {
        String res="";
        for (int i = 0; i < observadores.size(); i++){
            res=res+observadores.get(i).update()+"\n";
        }
        return res;
    }
    
}
